(combat) engineers - Turc Anglais Dictionnaire